molded salad

Explore definitions, synonyms, and language insights of molded salad

Definitions

Noun
salad of meats or vegetables in gelatin

More General Terms